rain cap - Spanish English Dictionary

rain cap

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "rain cap" in Spanish English Dictionary : 3 result(s)

English Spanish
Engineering
rain cap caperuza para la lluvia [f]
Construction Machinery
rain cap tapa contra la lluvia
rain cap tapa para lluvia